someone that practises - Francés Inglés Diccionario